Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 PENROSE PLACE Detached £186,760 £185,000 3 Mar 2023
8 PENROSE PLACE Detached £257,913 £88,500 10 May 2002
10 PENROSE PLACE Detached £245,662 £177,500 9 Dec 2015
14 PENROSE PLACE Terraced £151,569 £123,000 23 Nov 2018
16 PENROSE PLACE Terraced £121,126 £99,000 20 Feb 2020